SELECTEDNAME

This variable contains the Name of the Interaction item that the user clicked to which caused the Lesson to move to the Response section of the Element. The Interaction item must make the Lesson move to directly to the Response section of the Element.

Note:  If a Navigation button that has its value property set to Next is visible on the screen during the interaction stage and the user clicks that button to move to the Response section of the Element the value of SELECTEDNAME will be set to the Name property of the Navigation button.



Example

IF SELECTEDNAME = My Hot spot
This condition is true if the user clicked on a Hot Spot button with the name property set to My Hot spot.





SELECTEDVALUE

Contains the Value property of the Interaction item that the user clicked which caused the Lesson to move to the Response section of the Element. The Interaction item must make the Lesson move directly to the Response section of the Element.

If a Mouse Enter/Leave user interaction has caused the Lesson to move to the Response section, SELECTEDVALUE will contain the Mouse Enter/Leave Value property for the Custom Button.

Note that if a Navigation button that has its value property set to Next is visible on the screen during the interaction stage and the user clicks that button to move to the Response section of the Element the value of SELECTEDVALUE will be set to Next.



Example

IF SELECTEDVALUE = Canberra
This condition will be true if the Value property of the Interaction item that the user clicked on is set to Canberra.





CHECK BOXES

Contains the Value property of each check box contained within the interaction list of the Element separated by commas. True is represented by the letter T, and false by the letter F. The letters reflect the order of all check boxes defined in the Interaction section of the Element. The first letter of CHECK BOXES corresponds to the check box contained at the top of the interaction list. The last letter contained in CHECK BOXES corresponds to the last check box in the interaction list.

CHECK BOXES allows you to create a single condition that checks the Value of every check box in the Element.



Example

IF CHECK BOXES = T,T,F,T





CORRECT

Is useful only when the Element type is True/False, Yes/No, Multiple Choice or Short Answer.


CORRECT is set to true if the user response designated as the correct answer in the Interaction tab actually corresponds to the response the user has given. An example would be where you had created a True/False Element with two buttons, one with its Value property set to true and the other false. If you had selected the true option as the Correct answer on the Interaction tab, CORRECT would be set to true if, when the Lesson is run, the user clicks on the button that has its value property set to true.



Example

IF CORRECT





INCORRECT

Is useful only when the Element type is True/False, Yes/No, Multiple Choice or Short Answer. INCORRECT is set to true if the user response designated as the correct answer in the Interaction tab is not the answer the user supplies when running the Lesson. INCORRECT is the opposite of the CORRECT system variable.



Example

IF INCORRECT





CORRECTANSWER

Is useful only when the Element type is True/False, Yes/No, Multiple choice or Short Answer. CORRECTANSWER contains the option on the Interaction tab of the Element that you have selected as the Correct answer. For example, if you had selected the true option as the Correct answer for a True/False Element the value of CORRECTANSWER would be true. For a Multiple choice Element, if you have designated responses A and B as correct answers, CORRECTANSWER would contain the letters A and B separated by commas, A,B.



Example

IF CORRECTANSWER = A,B





TIMEOUT

Is True if the timeout value you have specified in the Interaction section of the current Element has expired. Contains False otherwise.



Example

IF TIMEOUT = True





RESPONSETIME

Contains the time in milliseconds since the Lesson has entered the current Element. This value is reset to zero each time the user enters a new Element.



Example

IF RESPONSETIME = 2000





ATTEMPT

Contains the number of times that the user has caused the Lesson to enter the Response section of the current Element. This value is reset to zero as each new Element is encountered.



Example

IF ATTEMPT = 2